New Life Christian School Of Excellence nearby hotel search is centered on latitude 33.4029 & longitude -86.9607.